store (great quantity - Inglés Sinónimo Diccionario